841 N Fort Lauderdale Beach Blvd, Fort Lauderdale, FL 33304-3304, Fort Lauderdale
Terrible service. Sandwich was poorly made, employees were rude. Workers would come and leave as they please with a line
745 N Federal Hwy, 8000 W Broward Blvd, Fort Lauderdale, FL 33304-2732, Fort Lauderdale
Excellent pork tacos and queso.
Terrible service. Sandwich was poorly made, employees were rude. Workers would come and leave as they please with a line